import { Config } from "@/common/config"
/**
 * 获取用户token
 */
export const getToken = (): any => {
    // @ts-ignore
    const token = uni.getStorageSync(Config.TOKEN_KEY)
    return token || null
    // if (!user) {
    //     return null
    // }
    // return JSON.parse(user)?.token || null
}

/**
 * 设置本地缓存.
 * @param key
 * @param value
 */
export const setCache = (key:string, value:any):void => {
    try {
        // @ts-ignore
        uni.setStorageSync(key, value);
    } catch (e) {
        // error
        console.error(e)
    }
}

/**
 * 获取缓存.
 * @param key
 */
export const getCache = (key:string) :any|boolean => {
    try {
        // @ts-ignore
        return uni.getStorageSync(key);
    } catch (e) {
        // error
        console.error(e)
        return false
    }
}

